//
#import <BridgeKit/BKObject.h>

@class BKReturnValue;

@interface BKFunction : BKObject
{
	void* _func;
	BKReturnValue* _retValue;
	NSArray* _args;
}

- (id) initWithXMLElement: (NSXMLElement*) elem signatures: (BKSignatures*) sigs;

- (id) callWithArguments: (NSArray*) argValues;

@end
